ANT_KU103 - GitOps в Kubernetes - Human Growth Kazakhstan

ANT_KU103 - GitOps в Kubernetes

Направление - Kubernetes

ANT_KU103 - GitOps в Kubernetes

Описание курса

Описание курса:

Материал данного курса позволит слушателям изучить возможности по интеграции Git c Kubernetes для автоматизации развертывания контейнерных приложений в рамках работы CI/CD pipeline’ов. Кроме того, на курсе также рассматриваются вопросы использования этой же интеграции для управления конфигурациями и настройками программных инфраструктур.

Аудитория курса:

Курс «GitOps в Kubernetes» подходит для IT-специалистов, системных администраторов разработчиков, инженеров по автоматизации, DevOps специалистов и администраторов систем, которые уже имеют базовые знания и опыт работы с Kubernetes и Git.

Предварительные требования к аудитории:

Слушатели должны иметь предварительный опыт работы с контейнеризацией, управлением версиями и использованием командной строки. Также желательно наличие опыта работы с CI/CD и понимание основных принципов DevOps.

Содержание курса:

Модуль 1 – Введение в GitOps

Роль GitOps в управлении инфраструктуры Kubernetes
Принципы GitOps
Инструменты GitOps и их применение в Kubernetes
Лабораторная работа 1 Подготовка инфраструктуры для GitOps
Лабораторная работа 2 Установка инструментов GitOps

Модуль 2 – Управление конфигурацией в GitOps

Использование Git для управления конфигурацией
Создание и управление манифестами Kubernetes
Лабораторная работа 3 Управление конфигурациями в GitOps

Модуль 3 – Автоматизация развертывания

Создание пайплайнов развертывания и обновления инфраструктуры
Интеграция GitOps с CI/CD инструментами
Контроль изменений и управление версиями кода в GitOps
Лабораторная работа 4 Автоматизация развертывания в GitOps

Модуль 4 – Обеспечение надежности и безопасности в GitOps

Управление безопасностью и доступом в GitOps
Резервное восстановление состояния систем
Откат изменений и обеспечение надежности инфраструктуры
Лабораторная работа 5 Резервное восстановление состояния
Лабораторная работа 6 Откат изменений инфраструктуры

Модуль 5 – Оптимизация процессов разработки и доставки

Изучение лучших практик оптимизации процессов разработки доставки при помощи GitOps
Методы увеличения скорости развертывания и обновлений в среде Kuberentes
Лабораторная работа 7 Оптимизация процессов в GitOps

Записаться на курс «ANT_KU103 - GitOps в Kubernetes»